Text copied to clipboard!
Názov
Text copied to clipboard!Vývojár API
Opis
Text copied to clipboard!
Hľadáme skúseného a motivovaného vývojára API, ktorý sa pripojí k nášmu technologickému tímu a bude zohrávať kľúčovú úlohu pri navrhovaní, vývoji a údržbe rozhraní aplikačného programovania (API). Ako vývojár API budete spolupracovať s tímami front-end a back-end vývojárov, ako aj s produktovými manažérmi, aby ste zabezpečili efektívnu integráciu systémov a poskytli bezproblémové používateľské skúsenosti.
Vašou hlavnou úlohou bude vytvárať robustné, bezpečné a škálovateľné API, ktoré umožnia komunikáciu medzi rôznymi softvérovými komponentmi a službami. Budete sa podieľať na celom životnom cykle vývoja softvéru, od analýzy požiadaviek až po nasadenie a údržbu. Očakávame, že budete mať skúsenosti s RESTful a/alebo GraphQL API, znalosť moderných programovacích jazykov ako Java, Python alebo Node.js, a skúsenosti s nástrojmi na dokumentáciu API ako Swagger alebo Postman.
Okrem technických zručností hľadáme kandidáta, ktorý má analytické myslenie, schopnosť riešiť problémy a výborné komunikačné schopnosti. Schopnosť pracovať v tíme a prispôsobiť sa rýchlo sa meniacemu prostrediu je nevyhnutná. Znalosť cloudových platforiem ako AWS, Azure alebo Google Cloud je výhodou.
Ak máte vášeň pre technológie, radi pracujete na inovatívnych riešeniach a chcete sa podieľať na vývoji moderných digitálnych produktov, táto pozícia je pre vás ideálna.
Zodpovednosti
Text copied to clipboard!- Návrh a vývoj RESTful alebo GraphQL API
- Integrácia API s internými a externými systémami
- Zabezpečenie bezpečnosti a škálovateľnosti API
- Spolupráca s tímami vývojárov a produktových manažérov
- Testovanie a ladenie API rozhraní
- Tvorba a údržba dokumentácie API
- Monitorovanie výkonu a optimalizácia API
- Zavádzanie najlepších praktík v oblasti vývoja API
- Podpora pri riešení technických problémov
- Účasť na plánovaní a hodnotení projektov
Požiadavky
Text copied to clipboard!- Skúsenosti s vývojom API (RESTful, GraphQL)
- Znalosť programovacích jazykov ako Java, Python, Node.js
- Skúsenosti s nástrojmi ako Swagger, Postman
- Znalosť databáz (SQL, NoSQL)
- Základy bezpečnosti API a autentifikácie (OAuth, JWT)
- Skúsenosti s verzovaním kódu (Git)
- Znalosť cloudových platforiem (AWS, Azure, GCP) je výhodou
- Schopnosť pracovať v tíme a komunikovať s kolegami
- Analytické myslenie a schopnosť riešiť problémy
- Znalosť anglického jazyka na technickej úrovni
Potenciálne otázky na pohovor
Text copied to clipboard!- Aké typy API ste doteraz vyvíjali?
- Aké programovacie jazyky ovládate?
- Máte skúsenosti s cloudovými službami?
- Ako zabezpečujete bezpečnosť API?
- Aké nástroje používate na testovanie API?
- Ako pristupujete k dokumentácii API?
- Aké výzvy ste riešili pri integrácii API?
- Ako by ste optimalizovali výkon API?
- Aké sú vaše skúsenosti s tímovou spoluprácou?
- Ako riešite chyby a výpadky v API?